package com.yellowpage.bigdata.data;
// default package

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;


/**
 * TaO2oChannelDay entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name="TA_O2O_CHANNEL_DAY")

public class TaO2oChannelDay  implements java.io.Serializable {


    // Fields    

     private Integer id;
     private String dayId;
     private String channelNo;
     private Integer yesUv;
     private Integer uv;
     private Integer yesPv;
     private Integer pv;
     private Integer totalUv;
     private Integer totalPv;
     private String etlTime;


    // Constructors

    /** default constructor */
    public TaO2oChannelDay() {
    }

	/** minimal constructor */
    public TaO2oChannelDay(String dayId) {
        this.dayId = dayId;
    }
    
    /** full constructor */
    public TaO2oChannelDay(String dayId, String channelNo, Integer yesUv, Integer uv, Integer yesPv, Integer pv, Integer totalUv, Integer totalPv, String etlTime) {
        this.dayId = dayId;
        this.channelNo = channelNo;
        this.yesUv = yesUv;
        this.uv = uv;
        this.yesPv = yesPv;
        this.pv = pv;
        this.totalUv = totalUv;
        this.totalPv = totalPv;
        this.etlTime = etlTime;
    }

   
    // Property accessors
    @Id @GeneratedValue
    
    @Column(name="ID", unique=true, nullable=false)

    public Integer getId() {
        return this.id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }
    
    @Column(name="DAY_ID", nullable=false, length=64)

    public String getDayId() {
        return this.dayId;
    }
    
    public void setDayId(String dayId) {
        this.dayId = dayId;
    }
    
    @Column(name="CHANNEL_NO", length=128)

    public String getChannelNo() {
        return this.channelNo;
    }
    
    public void setChannelNo(String channelNo) {
        this.channelNo = channelNo;
    }
    
    @Column(name="YES_UV")

    public Integer getYesUv() {
        return this.yesUv;
    }
    
    public void setYesUv(Integer yesUv) {
        this.yesUv = yesUv;
    }
    
    @Column(name="UV")

    public Integer getUv() {
        return this.uv;
    }
    
    public void setUv(Integer uv) {
        this.uv = uv;
    }
    
    @Column(name="YES_PV")

    public Integer getYesPv() {
        return this.yesPv;
    }
    
    public void setYesPv(Integer yesPv) {
        this.yesPv = yesPv;
    }
    
    @Column(name="PV")

    public Integer getPv() {
        return this.pv;
    }
    
    public void setPv(Integer pv) {
        this.pv = pv;
    }
    
    @Column(name="TOTAL_UV")

    public Integer getTotalUv() {
        return this.totalUv;
    }
    
    public void setTotalUv(Integer totalUv) {
        this.totalUv = totalUv;
    }
    
    @Column(name="TOTAL_PV")

    public Integer getTotalPv() {
        return this.totalPv;
    }
    
    public void setTotalPv(Integer totalPv) {
        this.totalPv = totalPv;
    }
    
    @Column(name="ETL_TIME", length=30)

    public String getEtlTime() {
        return this.etlTime;
    }
    
    public void setEtlTime(String etlTime) {
        this.etlTime = etlTime;
    }
   








}